#导入OS模块
import os

#定义统计函数
def countdir(dir):
    sum=0
    #获取文件
    dlist=os.listdir(dir)
    #遍历文件，获取绝对路径
    for i in dlist:
        file=os.path.join(dir,i)
        #对文件做判断，是文件就加大小，是文件夹就继续循环其中文件
        if os.path.isfile(file):
            sum+=os.path.getsize(file)
        if os.path.isdir(file):
            sum+=countdir(file)
    return sum   #返回总值

path=input("输入目录：")
total=countdir(path)
print(total)
    
